#recent-posts ul li a:hover{color:#fff;text-decoration:none}
#recent-posts ul li a {-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: #333333; display: block; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; margin: 0px 40px 0px 0px;  orphans: 2; padding: 0px; text-align: -webkit-auto; text-decoration: none !important; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;}
#recent-posts ul li:first-child:after,
#recent-posts ul li:first-child + li:after,
#recent-posts ul li:first-child + li + li:after,
#recent-posts ul li:first-child + li + li + li:after,
#recent-posts ul li:first-child + li + li + li + li:after,
#recent-posts ul li:first-child + li + li + li + li + li:after,
#recent-posts ul li:first-child + li + li + li + li + li + li:after,
#recent-posts ul li:first-child + li + li + li + li + li + li + li:after,
#recent-posts ul li:first-child + li + li + li + li + li + li + li + li:after,
#recent-posts ul li:first-child + li + li + li + li + li + li + li + li + li:after{position:absolute;top:10px;right:5px;border-radius:50%;border:2px solid #ccc;background:#353535;-webkit-box-shadow:0px 0px 5px #000;-moz-box-shadow: 0px 0px 5px #000;width:30px;height:30px;line-height:1em;text-align:center;font-size:28px;color:#fff}
#recent-posts ul li:first-child + li + li + li + li + li + li + li {background:#DF01D7;width:90%}
#recent-posts ul li:first-child + li + li + li + li + li + li + li:after{content:"8"}
#recent-posts ul li:first-child + li + li + li + li + li + li + li +li{background:#B041FF;width:90%}
#recent-posts ul li:first-child + li + li + li + li + li + li + li + li:after{content:"9"}
#recent-posts ul li:first-child + li + li + li + li + li + li + li +li +li{background:#F52887;width:90%}
#recent-posts ul li:first-child + li + li + li + li + li + li + li + li + li:after{content:"10"}
#recent-posts ul li:first-child + li + li + li + li +li{background:#7ee3c7;width:90%}
#recent-posts ul li:first-child + li + li + li + li + li:after{content:"6"}
#recent-posts ul li:first-child + li + li + li + li + li +li{background:#f6993d;width:90%}
#recent-posts ul li:first-child + li + li + li + li + li + li:after{content:"7"}
#recent-posts ul li:first-child + li + li + li + li{background:#33c9f7;width:90%}
#recent-posts ul li:first-child + li + li + li + li:after{content:"5"}
#recent-posts ul li:first-child + li + li + li{background:#c7f25f;width:90%}
#recent-posts ul li:first-child + li + li + li:after{content:"4"}
#recent-posts ul li:first-child + li + li{background:#ffde4c;width:90%}
#recent-posts ul li:first-child + li + li:after{content:"3"}
#recent-posts ul li:first-child + li{background:#ff764c; width:90%}
#recent-posts ul li:first-child + li:after{content:"2"}
#recent-posts ul li:first-child{background:#ff4c54 ;width:90%}
#recent-posts ul li:first-child:after{content:"1"}
#recent-posts ul{margin:0;padding:0px 0;list-style-type:none}
#recent-posts ul li{position:relative;margin:6px 0;border-radius:25px 0px 25px 0px;border:2px solid #f7f7f7;-webkit-box-shadow:3px 3px 3px #000;-moz-box-shadow: 3px 3px 3px #000;padding:10px}